-- addition_bonus
-- create by panyl
-- 道具：  致命伤害

return {
    apply = function(source, target, classId, value)
        -- 特定的冈布奥英雄有加成
        local pet = ME.user:getActivePet();
        if table.indexOf(value[1], pet.classId) == -1 then
            value = value[2];
        else
            value = value[3];
        end

        -- 奖励，这里只给玩家奖励
        if type(value[1]) == 'number' then
            -- 单个奖励
            BonusM.doBonus(value, "apply_property");
        else
            -- 多个奖励
            for _, arr in pairs(value) do
                BonusM.doBonus(arr, "apply_property");
            end
        end
    end,
};
